API Documentation
LogWrapper.h
1 // LogWrapper.h
3 //
5 
7 {
11  class DLL_ASTRAEUS_EXPORT LogWrapper final
12  {
13  public :
14 
15  // Environment update
22 
23  // Callbacks
36  } ;
37 }
nkAstraeus::lua::nkAstraeusWrap::LogWrapper
Wraps the nkAstraeus::LogManager, and offers functions to use it from a scripting environment.
Definition: LogWrapper.h:12
nkScripts::Environment
Defines an environment in which scripts can execute.
Definition: Environment.h:14
nkAstraeus::lua::nkAstraeusWrap
Encompasses the wrapping of nkAstraeus for Lua.
Definition: EnvironmentInitializer.h:7
nkScripts::DataStack
std::vector< FunctionParameter > DataStack
A data stack, mainly used for parameters.
Definition: FunctionDefines.h:8
nkScripts::FunctionParameter
A function parameter, used within the stack of arguments.
Definition: FunctionParameter.h:25
nkAstraeus::lua::nkAstraeusWrap::LogWrapper::log
static nkScripts::OutputValue log(const nkScripts::DataStack &stack)
nkAstraeus::lua::nkAstraeusWrap::LogWrapper::updateEnvironment
static void updateEnvironment(nkScripts::Environment *env)